Modelling and Analysing Collaborating Heavy Machines

نویسندگان

  • Jayasoorya Jayanthi
  • Surendran Nair
  • Stephan Baumgart
  • Marjan Sirjani
چکیده

Cyber Physical Systems (CPS) consist of embedded computers and networks for controlling and monitoring the physical processes associated with it. In practice, these systems are complex in nature. Also most of the CPS systems handle concurrent and real time operations and they are mostly distributed in architecture. Suitable analysis techniques need to be used in order to design and develop a CPS system. Formal verification is a branch of software engineering which is used to verify the correctness of a design. Model checking is one technique used in formal verification, where a formal model of the real system is developed. This model is used for verify the correctness of the system design against its specified requirements. For model checking, a formal model and a formal specification language is required. There are several formalism available to represent concurrent distributed systems such as Petrinets, Actor models etc. Actor models are suitable for modeling the functional behaviour of distributed and asynchronous systems. If formal verification support could be incorporated with an actor model, it shall be beneficial in analyzing cyber physical systems. In this thesis, we use an actor based modelling language which is supported by formal semantics to analyze a complex cyber physical system. This study aims to analyze the distributed nature and concurrent behaviour of the system and not timing constraints. The system selected for this study is a safety critical system which consists of several autonomous machines which are operating in a fleet manner carrying out concurrent operations at a site. We also analyze the distributed design architecture of autonomous machine individually. The design implementation of the system is developed in a Robot Operating System and the actor based modelling language used for developing the models is ’Reactive Objects Language’ (Rebeca). Thus major tasks of the study include understanding the ROS based system, transformation of ROS elements to Rebeca models and verification of system specific properties. The study outcomes include identification of few mapping patterns between ROS and Rebeca. During this process a reusable algorithm describing the procedure of transforming any ROS code to Rebeca model was developed. Our study results hence proves the potential of Rebeca in verifying real robotic applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysing Supply Chain Strategies Using Knowledge-Based Techniques

We are experiencing a digital revolution that is rapidly changing the way business is conducted. In this new economy, information is shared speedily and many participants are collaborating. Effective and seamless collaboration between distributed supply chain members is therefore crucial. To understand how this may be done, we describe a knowledge based framework for abstracting, enriching, ana...

متن کامل

Pii: S0166-3615(02)00117-3

12 13 Abstract 14 15 A web-based conceptual design prototype system is presented. The system consists of four parts which interpret on-line 16 sketches as 2D and 3D geometry, extract 3D hierarchical configurations, allow editing of component behaviours, and produce 17 VRML-based behavioural simulations for design verification and web-based application. In the first part, on-line freehand 18 ske...

متن کامل

Modelling and solving the job shop scheduling Problem followed by an assembly stage considering maintenance operations and access restrictions to machines

This paper considers job shop scheduling problem followed by an assembly stage and Lot Streaming (LS). It is supposed here that a number of products have been ordered to be produced. Each product is assembled with a set of several parts. The production system includes two stages. The first stage is a job shop to produce parts. Each machine can process only one part at the same time. The second ...

متن کامل

A Reliability based Modelling and Optimization of an Integrated Production and Preventive Maintenance Activities in Flowshop Scheduling Problem

Traditional scheduling problems with the batch processing machines (BPM) assume that machines are continuously available, and no time is needed for their preventive maintenance (PM). In this paper, we study a realistic variant of flowshop scheduling which integrates flow shop batch processing machines (FBPM) and preventive maintenance for minimizing the makespan. In order to tackle the given pr...

متن کامل

STAGE-DISCHARGE MODELING USING SUPPORT VECTOR MACHINES

Establishment of rating curves are often required by the hydrologists for flow estimates in the streams, rivers etc. Measurement of discharge in a river is a time-consuming, expensive, and difficult process and the conventional approach of regression analysis of stage-discharge relation does not provide encouraging results especially during the floods. P

متن کامل

Impact of Socio-Economic Status on the Hospital Readmission of Congestive Heart Failure Patients: A Prospective Cohort Study

Background The aim of this study was to examine the impacts of multiple indicators of Socio-economic Status (SES) on Congestive Heart Failure (CHF) related readmission.   Methods A prospective study consisting of 315 patients without the history of admission due to CHF was carried out in Tehran during 2010 and 2011. They were classified into quartiles based on their SES applying Principal Compo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017